Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature.nutmeg/jltang/terms of service #214

Merged
merged 15 commits into from
Jan 22, 2025

Conversation

becdavid
Copy link

No description provided.

@fujimeh fujimeh force-pushed the feature.nutmeg/jltang/terms-of-service branch from 88fb5c3 to af50480 Compare May 31, 2023 18:57
@becdavid becdavid force-pushed the feature.nutmeg/jltang/terms-of-service branch from 42bf2c9 to 9a1dbbb Compare December 11, 2023 18:40
@becdavid becdavid force-pushed the feature.nutmeg/jltang/terms-of-service branch from 9a1dbbb to 1ebc8b0 Compare January 24, 2024 16:43
@becdavid becdavid linked an issue Feb 27, 2024 that may be closed by this pull request
1 task
fujimeh and others added 15 commits January 15, 2025 14:23
This supports platform or subsites terms of service
Fixed pylint failures and added test.py file for TermsOfService Feature
Added Django migration to add initial data, Fixed CSS issues with TOS, Fixed double redirect after user agrees to TOS, and refactored some code for readability
In regards to CSRF Token
To improve error handling
Added `tos_exists_for_site` to API to not show the Modal when TOS All Sites is empty
Added Django migration to add initial data, Fixed CSS issues with TOS, Fixed double redirect after user agrees to TOS, and refactored some code for readability
fix(wrong-import-order): Fix pylint failure
fix(wrong-import-order): Fix pylint failure
fix(test-case-failure): Fix quality check failure

fix(test-case-failure): Fix quality check failure
fix(test-case-failure): Fix quality check failure
@becdavid becdavid force-pushed the feature.nutmeg/jltang/terms-of-service branch from 1ebc8b0 to a9941fc Compare January 15, 2025 19:38
@becdavid becdavid merged commit f5574e1 into develop/nutmeg.master Jan 22, 2025
28 of 30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Merge Terms of Service into Nutmeg Release
4 participants